﻿using System;
using System.Collections.Generic;

namespace LH.Model.PU
{
    public class WDFT_AppVouch
    {
  
        public string cId { get; set; } 
        public string cCode { get; set; }
        public DateTime dDate { get; set; }
        public string cDepCode { get; set; }
        public string cPersonCode { get; set; }
        public string cBusType { get; set; }
        public string cPTCode { get; set; }
        public string cMaker { get; set; }
        public string cVerifier { get; set; }
        public string cAuditDate { get; set; }
        public string cMemo { get; set; }       
        //public string cdefine1 { get; set; }
        public string cdefine2 { get; set; }
        public string cdefine3 { get; set; }
        public string cdefine4 { get; set; }
        public string cdefine5 { get; set; }
        public string cdefine6 { get; set; }
        public string cdefine7 { get; set; }
        public string cdefine8 { get; set; }
        public string cdefine9 { get; set; }
        public string cdefine10 { get; set; }
        public string cdefine11 { get; set; }
        public string cdefine12 { get; set; }
        public string cdefine13 { get; set; }
        //public string cdefine14 { get; set; }
        public string cdefine15 { get; set; }
        public string cdefine16 { get; set; }     

        public List<PuAppVouchBody> itemList { get; set; }

           
        public class PuAppVouchBody
        {
            public string iRowNo { get; set; }
            public string cInvCode { get; set; }
            public string cFree1 { get; set; }
            public string cFree6{ get; set; }
            public Decimal iQuantity { get; set; } 
            public string Exchname { get; set; }
            public Decimal iexchrate { get; set; }
            public DateTime dArriveDate { get; set; }
            public string iPerTaxRate { get; set; }
            public Decimal iNatUnitPrice { get; set; }
            public Decimal iOriUnitPrice { get; set; }
            public Decimal iNatSum { get; set; }
            public string cItemCode { get; set; }
            public string cVenCode { get; set; }
            public string cbMemo { get; set; }
                  
            public string bid { get;set; }
            //public string cdefine22 { get; set; }
            //public string cdefine23 { get; set; }
            //public string cdefine24 { get; set; }
            //public string cdefine25 { get; set; }
            //public string cdefine26 { get; set; }
            //public string cdefine27 { get; set; }
            //public string cdefine28 { get; set; }
            //public string cdefine29 { get; set; }
            //public string cdefine30 { get; set; }
            //public string cdefine31 { get; set; }
            //public string cdefine32 { get; set; }
            //public string cdefine33 { get; set; }
            //public string cdefine34 { get; set; }
            //public string cdefine35 { get; set; }
            //public string cdefine36 { get; set; }
            //public string cdefine37 { get; set; }   
            //public string cfree2 { get; set; }
            //public string cfree3 { get; set; }
            //public string cfree4 { get; set; }
            //public string cfree5 { get; set; }
            //public string cfree6 { get; set; }
            //public string cfree7 { get; set; }
            //public string cfree8 { get; set; }
            //public string cfree9 { get; set; }
            //public string cfree10 { get; set; } 
            //public string csocode { get; set; }
            //public string csource { get; set; }
            //public string sodid { get; set; }
            //public string iropsid { get; set; }
            //public string imrpsid { get; set; }
            //public string cdemandcode { get; set; }
            //public string cdetailsdemandmemo { get; set; } 
            //public string sotype { get; set; }
            //public string cdemandmemo { get; set; }  
            //public string cpersoncodeexec { get; set; }
            //public string cpersonnameexec { get; set; }
            //public string cdepcodeexec { get; set; }
            //public string cdepnameexec { get; set; } 
            //public string mocode { get; set; }  
            //public string csrpolicy { get; set; } 
            //public string isosid { get; set; }
            //public string iorderdid { get; set; }
            //public string iordertype { get; set; }
            //public string csoordercode { get; set; }
            //public string iorderseq { get; set; }
            //public string planlotnumber { get; set; }
            //public string cplanmethod { get; set; }
            //public string cbdefine1 { get; set; }
        }
    }
   
}
